package Test;

import java.util.Comparator;
import java.util.PriorityQueue;
import java.util.Queue;

public class Test4 {
    static Comparator<Integer> c=new Comparator<Integer>() {
        @Override
        public int compare(Integer o1, Integer o2) {
            return o2-o1;
            
        }
    };

    public static void main(String[] args) {
        Queue<Integer> q=new PriorityQueue<>(new Comparator<Integer>() {
            @Override
            public int compare(Integer o1, Integer o2) {
                return o2-o1;
            }
        });
        q.add(5);
        q.add(9);
        q.add(7);
        q.add(2);
        q.add(8);
        while(!q.isEmpty()){
            System.out.println(q.poll());
        }
    }
}
